функциональное программирование (javascript)